<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
         // 2.参数排序

        

        // 这个函数可以给 长度为3 的数组排序；
        // util  tool ：工具函数
        function getSort(arr){
            // 找到最大值和最小值
            // 假设一个值是最小值
            var min = arr[0];
            // 假设一个最大值
            var max = arr[0];
            for(var i=0;i<arr.length;i++){
                if(arr[i]<min){
                    min = arr[i];
                }

                if(arr[i]>max){
                    max = arr[i];
                }
                // 最小值和最大值 没有确定下来
                // if(arr[i]<max && arr[i]>min){
                // }
            }
            
            var middle;
            for(var j=0;j<arr.length;j++){
                if(arr[j]<max && arr[j]>min){
                    middle = arr[j];
                }
            }
            return [max,middle,min];
        }
       
        // var arr = [5,3,9];
        // var res = getSort(arr);
        // console.log(res);


        function fn(){
            return getSort(arguments);  // a>b>c  ---> a>b>c
        }

        var res =  fn(2,6,3);
        console.log(res)
        
    </script>
</body>
</html>